subject to some charge or encumbrance - Turco Inglés Diccionario